#ifndef OS_CFG_H
#define OS_CFG_H

#define GDT_TABLE_SIZE 256
#define KERNEL_SELECTOR_CS  (1*8)   // 1<<3
#define KERNEL_SELECTOR_DS  (2*8)   // 2<<3 
#define SYSTEM_SELECTOR_SYSCALL (3*8)
#define KERNEL_STACK_SIZE (8*1024)

// 操作系统中断时间间隔（毫秒）
#define OS_TICKS_MS 10

#define OS_VERSION "0.10"
#define OS_AUTHOR "ZX"
#define OS_NUM_SIZE 32
#define OS_IDEL_TASK_STACK_SIZE 1024
#define OS_TASK_MAX_NUM    128

#define OS_ROOT_DEV DEV_DISK, 0xB1
#endif // !OS_CFG_H